.nav-bar {
  height: 80px;
  background: transparent;
  .container {
    width: 1440px;
    margin: 0 auto;
    height: 80px;
  }
  @media screen and (max-width: 1200px) {
    .container {
      width: 1000px;
    }
  }
  @media screen and (max-width: 1439px) and (min-width: 1201px) {
    .container {
      width: 1200px;
    }
  }
  .logo {
    float: left;
    margin-top: 10px;
    img {
      width: 190px;
    }
  }
  .nav-list {
    list-style-type: none;
    height: 80px;
    line-height: 80px;
    display: inline-block;
    margin: 0 0 0 110px;
    padding: 0;
    .item {
      color: #545d70;
      font-size: 16px;
      line-height: 20px;
      border-bottom: 3px solid transparent;
      line-height: 77px;
      display: block;
      float: left;
      padding: 0 15px;
      &:first-child {
          padding-left: 0;
      }
      &:hover {
          color: @primary-color;
      }
    }
  }
}
